package com.ruoyi.pingjiao.domain;

import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 学生上课对象 courseclass_student
 * 
 * @author 牛亚博
 * @date 2023-07-08
 */
public class CourseclassStudent extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 学生id */
    private Long studentId;

    /** 上课班级id */
    private Long courseclassId;

    /** 平时成绩 */
    @Excel(name = "平时成绩")
    private Long pingshiScore;

    /** 期末成绩 */
    @Excel(name = "期末成绩")
    private Long qimoScore;

    /** 总评成绩 */
    @Excel(name = "总评成绩")
    private Long zongpingScore;

    /** 上课班级对象 */
    private Courseclass courseclass;

    /** 学生对象 */
    private Student student;

    private Course course;

    private CourseclassTeacher courseclassTeacher;

    private CourseclassMetaclass courseclassMetaclass;

    public CourseclassMetaclass getCourseclassMetaclass(){
        return courseclassMetaclass;
    }
    public void setCourseclassMetaclass(CourseclassMetaclass courseclassMetaclass){
        this.courseclassMetaclass=courseclassMetaclass;
    }
    public CourseclassTeacher getCourseclassTeacher(){
        return courseclassTeacher;
    }
    public void setCourseclassTeacher(CourseclassTeacher courseclassTeacher){
        this.courseclassTeacher=courseclassTeacher;
    }
    public Course getCourse(){
        return course;
    }
    public void setCourse(Course course){
        this.course=course;
    }
    public Student getStudent() {
        return student;
    }

    public void setStudent(Student student) {
        this.student = student;
    }
    public Courseclass getCourseclass()
    {
        return courseclass;
    }

    public void setCourseclass(Courseclass courseclass)
    {
        this.courseclass = courseclass;
    }


    public void setStudentId(Long studentId) 
    {
        this.studentId = studentId;
    }

    public Long getStudentId() 
    {
        return studentId;
    }
    public void setCourseclassId(Long courseclassId) 
    {
        this.courseclassId = courseclassId;
    }

    public Long getCourseclassId() 
    {
        return courseclassId;
    }
    public void setPingshiScore(Long pingshiScore) 
    {
        this.pingshiScore = pingshiScore;
    }

    public Long getPingshiScore() 
    {
        return pingshiScore;
    }
    public void setQimoScore(Long qimoScore) 
    {
        this.qimoScore = qimoScore;
    }

    public Long getQimoScore() 
    {
        return qimoScore;
    }
    public void setZongpingScore(Long zongpingScore) 
    {
        this.zongpingScore = zongpingScore;
    }

    public Long getZongpingScore() 
    {
        return zongpingScore;
    }

    @Override
    public String toString() {
        return "CourseclassStudent{" +
                "studentId=" + studentId +
                ", courseclassId=" + courseclassId +
                ", pingshiScore=" + pingshiScore +
                ", qimoScore=" + qimoScore +
                ", zongpingScore=" + zongpingScore +
                ", courseclass=" + courseclass +
                ", student=" + student +
                ", course=" + course +
                ", courseclassTeacher=" + courseclassTeacher +
                ", courseclassMetaclass=" + courseclassMetaclass +
                '}';
    }
}
